package gat.domain.model.tg;

import com.bitsun.core.framwork.domain.model.Entity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;


/**
 * 
 * @Author: yanshukeji-java
 * @Email: yanshukeji-java
 */
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
@Data
public class AccountDbEntity  implements Entity<AccountDbEntity>{


        /**
         * 主键 BIGINT
         */
        private Long id;
        /**
         * 账号id VARCHAR
         */
        private String accountId;
        /**
         * 账号厂商 VARCHAR
         */
        private String accountSupplier;
        /**
         * 账号邮箱 VARCHAR
         */
        private String accountMail;
        /**
         * 账号密码 VARCHAR
         */
        private String accountPassword;
        /**
         * 邮箱密码 VARCHAR
         */
        private String mailPassword;
        /**
         * 状态 未分配 已分配 INT
         */
        private Integer status;
        /**
         * tg用户id VARCHAR
         */
        private String tgUserId;
        /**
         * 订单号 VARCHAR
         */
        private String orderNo;
        /**
         * 主账号id VARCHAR
         */
        private String primaryUid;
        /**
         * 邮箱登录地址 VARCHAR
         */
        private String mailLoginUrl;
        /**
         * 官网地址 VARCHAR
         */
        private String websiteUrl;
        /**
         * 备注 VARCHAR
         */
        private String remark;
        /**
         * 账号类型 VARCHAR
         */
        private String accountType;

        private Long discount;

        // 来源 来源 excel导入 api查询
        private String source;

        private String botId;
}






